package com.vatex.vcp.figuras;
import  java.lang.Math ;

public class Circulo {
 Punto centro;
 double radio;

 public Circulo(){}
 
 public Circulo(Punto param1,double param2){
	 centro= param1;
	 radio= param2;
	 
 }
 
 public Circulo(double param1,double param2,double param3){
	 
 }
 
 
 public double calcularDistanciaDesde(Punto param){
		double distance=0;
		distance=Math.sqrt(Math.pow(this.centro.x-param.getX(),2 )+ Math.pow(this.centro.y-param.getY(),2 ));
		return distance;
		
	}
 
 public double calcularArea(){
  double area=0;
 // area=Math.PI*Math.sqrt(radio);
  area=Math.PI*Math.pow(radio,2 );
  return area;
 
 }

 
 public double calcularPerimetro(){
	 double perimetro=0;
	 perimetro=Math.PI*(radio*2);
	 return perimetro;
 }
 
 
 
 
 
public Punto getCentro() {
	return centro;
}

public void setCentro(Punto centro) {
	this.centro = centro;
}

public double getRadio() {
	return radio;
}

public void setRadio(double radio) {
	this.radio = radio;
}
	
	
	
}
